package com.ruitu.router_module.bean.order;

import com.ruitu.router_module.bean.mine.Address;

import java.io.Serializable;
import java.util.List;

public class MyAdvanceOrder implements Serializable{

    /**
     * id : 3081648171620122837
     * goodsId : 7476689742369277722
     * goodsNum : 16
     * goodsSpec : 固态盘516
     * accountId : 1769303648875728131
     * userName : 独孤伽罗
     * userPhone : 13600000001
     * advanceRatio : null
     * createTime : 1543400047000
     * intro : 呵呵呵
     * deliveryTime : null
     * goodsPrice : null
     * addressId : 723572265943021936
     * goodName : 戴尔DELL 燃7000 3代 14.0英寸轻薄窄边框笔记本电脑
     * status : 0
     * accountName :
     * totalMoney : 0
     * goodsUrl : /images/goods/8760452445357162554_1541645068136.jpg
     * orderId : null
     * order : null
     * company : {"id":"2371185782383396624","name":"历下区企业1","accountId":"2957989569304244305","groupId":"1640076891985787209","createTime":1541643804000,"adminId":"7632419185085991622","userName":null,"imageUrl":null,"companyInfo":null,"goodsList":null,"couponList":null,"group":null,"totalGoods":null,"cartList":null,"provinceId":"1422","cityId":"1423","countryId":"1424","companyUrl":"/images/logo/7287714640983341773.jpg","companyImage":null,"companyFreight":null,"goodsAllMoney":null}
     */

    private String id;
    private String goodsId;
    private int goodsNum;
    private String goodsSpec;
    private String accountId;
    private String userName;
    private String userPhone;
    private Object advanceRatio;
    private long createTime;
    private String intro;
    private Object deliveryTime;
    private Object goodsPrice;
    private String addressId;
    private Address address;
    private String goodName;
    private String status;
    private String accountName;
    private String totalMoney;
//    private String tailMoney;
    private String goodsUrl;
    private Object orderId;
    private OrderList order;
    private CompanyBean company;

    public Address getAddress() {
        return address;
    }

    public void setAddress(Address address) {
        this.address = address;
    }

//    public String getTailMoney() {
//        return tailMoney;
//    }

//    public void setTailMoney(String tailMoney) {
//        this.tailMoney = tailMoney;
//    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public int getGoodsNum() {
        return goodsNum;
    }

    public void setGoodsNum(int goodsNum) {
        this.goodsNum = goodsNum;
    }

    public String getGoodsSpec() {
        return goodsSpec;
    }

    public void setGoodsSpec(String goodsSpec) {
        this.goodsSpec = goodsSpec;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone;
    }

    public Object getAdvanceRatio() {
        return advanceRatio;
    }

    public void setAdvanceRatio(Object advanceRatio) {
        this.advanceRatio = advanceRatio;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public String getIntro() {
        return intro;
    }

    public void setIntro(String intro) {
        this.intro = intro;
    }

    public Object getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(Object deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public Object getGoodsPrice() {
        return goodsPrice;
    }

    public void setGoodsPrice(Object goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public String getAddressId() {
        return addressId;
    }

    public void setAddressId(String addressId) {
        this.addressId = addressId;
    }

    public String getGoodName() {
        return goodName;
    }

    public void setGoodName(String goodName) {
        this.goodName = goodName;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(String totalMoney) {
        this.totalMoney = totalMoney;
    }

    public String getGoodsUrl() {
        return goodsUrl;
    }

    public void setGoodsUrl(String goodsUrl) {
        this.goodsUrl = goodsUrl;
    }

    public Object getOrderId() {
        return orderId;
    }

    public void setOrderId(Object orderId) {
        this.orderId = orderId;
    }

    public OrderList getOrder() {
        return order;
    }

    public void setOrder(OrderList order) {
        this.order = order;
    }

    public CompanyBean getCompany() {
        return company;
    }

    public void setCompany(CompanyBean company) {
        this.company = company;
    }

    public static class CompanyBean implements Serializable{
        /**
         * id : 2371185782383396624
         * name : 历下区企业1
         * accountId : 2957989569304244305
         * groupId : 1640076891985787209
         * createTime : 1541643804000
         * adminId : 7632419185085991622
         * userName : null
         * imageUrl : null
         * companyInfo : null
         * goodsList : null
         * couponList : null
         * group : null
         * totalGoods : null
         * cartList : null
         * provinceId : 1422
         * cityId : 1423
         * countryId : 1424
         * companyUrl : /images/logo/7287714640983341773.jpg
         * companyImage : null
         * companyFreight : null
         * goodsAllMoney : null
         */

        private String id;
        private String name;
        private String accountId;
        private String groupId;
        private long createTime;
        private String adminId;
        private Object userName;
        private Object imageUrl;
        private Object companyInfo;
        private Object goodsList;
        private Object couponList;
        private Object group;
        private Object totalGoods;
        private Object cartList;
        private String provinceId;
        private String cityId;
        private String countryId;
        private String companyUrl;
        private Object companyImage;
        private Object companyFreight;
        private Object goodsAllMoney;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getAccountId() {
            return accountId;
        }

        public void setAccountId(String accountId) {
            this.accountId = accountId;
        }

        public String getGroupId() {
            return groupId;
        }

        public void setGroupId(String groupId) {
            this.groupId = groupId;
        }

        public long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public String getAdminId() {
            return adminId;
        }

        public void setAdminId(String adminId) {
            this.adminId = adminId;
        }

        public Object getUserName() {
            return userName;
        }

        public void setUserName(Object userName) {
            this.userName = userName;
        }

        public Object getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(Object imageUrl) {
            this.imageUrl = imageUrl;
        }

        public Object getCompanyInfo() {
            return companyInfo;
        }

        public void setCompanyInfo(Object companyInfo) {
            this.companyInfo = companyInfo;
        }

        public Object getGoodsList() {
            return goodsList;
        }

        public void setGoodsList(Object goodsList) {
            this.goodsList = goodsList;
        }

        public Object getCouponList() {
            return couponList;
        }

        public void setCouponList(Object couponList) {
            this.couponList = couponList;
        }

        public Object getGroup() {
            return group;
        }

        public void setGroup(Object group) {
            this.group = group;
        }

        public Object getTotalGoods() {
            return totalGoods;
        }

        public void setTotalGoods(Object totalGoods) {
            this.totalGoods = totalGoods;
        }

        public Object getCartList() {
            return cartList;
        }

        public void setCartList(Object cartList) {
            this.cartList = cartList;
        }

        public String getProvinceId() {
            return provinceId;
        }

        public void setProvinceId(String provinceId) {
            this.provinceId = provinceId;
        }

        public String getCityId() {
            return cityId;
        }

        public void setCityId(String cityId) {
            this.cityId = cityId;
        }

        public String getCountryId() {
            return countryId;
        }

        public void setCountryId(String countryId) {
            this.countryId = countryId;
        }

        public String getCompanyUrl() {
            return companyUrl;
        }

        public void setCompanyUrl(String companyUrl) {
            this.companyUrl = companyUrl;
        }

        public Object getCompanyImage() {
            return companyImage;
        }

        public void setCompanyImage(Object companyImage) {
            this.companyImage = companyImage;
        }

        public Object getCompanyFreight() {
            return companyFreight;
        }

        public void setCompanyFreight(Object companyFreight) {
            this.companyFreight = companyFreight;
        }

        public Object getGoodsAllMoney() {
            return goodsAllMoney;
        }

        public void setGoodsAllMoney(Object goodsAllMoney) {
            this.goodsAllMoney = goodsAllMoney;
        }
    }

}
